×

marmalade tree meaning in Chinese

【植物;植物学】美国榄 (Calocarpum sapota) 〔产于美洲热带地区〕。

Related Words

  1. marmalade
  2. tree
  3. treed
  4. marmalade boy
  5. marmalade roll
  6. marmalade_boy
  7. marman a vital part or mortal spot
PC Version

Copyright © 2018 WordTech Co.